﻿using System;
using System.Windows.Media.Imaging;

namespace SBPweb.MediaCenter.Tools.WPF.Controls
{
    public abstract class CarouselItem
    {

        #region Private fields

        private string pText;
        private BitmapImage pIcon;

        #endregion

        #region Constructor logic

        public CarouselItem(string text, BitmapImage icon)
        {
            pText = text;
            pIcon = icon;
        }

        #endregion

        #region Property accessors

        public string Text
        {
            get
            {
                return pText;
            }
            set
            {
                pText = value;
            }
        }

        public BitmapImage Icon
        {
            get
            {
                return pIcon;
            }
            set
            {
                pIcon = value;
            }
        }

        #endregion

    }
}
